package de.tsystems.jsfdict.api;
 
import de.tsystems.jsfdict.api.impl.WordDao;
import de.tsystems.jsfdict.model.Language;
import de.tsystems.jsfdict.model.Word;

public interface WordService extends GenericService<Word> {

    void setWordDao(WordDao wordDao);

    WordDao getWordDao();

    Word findByTextAndLanguage(String text, Language language);

    Word create(String text, Language language);

    TranslationService getTranslationService();
}